Nonlinearity, local and global avalanche characteristics of balanced Boolean functions

نویسنده

  • Pantelimon Stanica
چکیده

For a Boolean function f , define ∆f (α) = ∑ x f̂(x)f̂(x⊕ α), f̂(x) = (−1)f(x), the absolute indicator ∆f = maxα6=0 |∆f (α)|, and the sum-of-squares indicator σf = ∑ α ∆ 2 f (α). We construct a class of functions with good local avalanche characteristics, but bad global avalanche characteristics, namely we show that 22n(1 + p) ≤ σf ≤ 2,∆f = 2n, where p is the number of linear structures (with even Hamming weight) of the first half of an SAC balanced Boolean function f . We also derive some bounds for the nonlinearity of such functions. It improves upon the results of Son et al. [5] and Sung et al. [7]. In our second result we construct a class of highly nonlinear balanced functions with good local and global avalanche characteristics. We show that for these functions, 22n+2 ≤ σf ≤ 22n+2+ǫ (ǫ = 0 for n even and ǫ = 1 for n odd).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Construction of balanced Boolean functions with high nonlinearity and good autocorrelation properties

Boolean functions with high nonlinearity and good autocorrelation properties play an important role in the design of block ciphers and stream ciphers. In this paper, we give a method to construct balanced Boolean functions on n variables, where n ≥ 10 is an even integer, satisfying strict avalanche criterion (SAC). Compared with the known balanced Boolean functions with SAC property, the constr...

متن کامل

Nonlinearity and Propagation Characteristics of Balanced Boolean Functions

Three important criteria for cryptographically strong Boolean functions are balance, nonlinearity and the propagation criterion. The main contribution of this paper is to reveal a number of interesting properties of balance and nonlinearity, and to study systematic methods for constructing Boolean functions that satisfy some or all of the three criteria. We show that concatenating, splitting, m...

متن کامل

On Balanced Nonlinear Boolean Functions

This paper surveys techniques for studying and constructing balanced Boolean functions that exhibit desirable nonlinear properties including high nonlinearity, good avalanche characteristics and high orders of correlation immunity. Emphasis is placed on techniques that are of combinatorial nature, especially those that utilize extensively Hadamard matrices and hypergraphs.

متن کامل

Boolean Functions with Five Controllable Cryptographic Properties

The Strict Avalanche Criterion (SAC) was introduced by Webster and Tavares in a study of cryptographic design criteria. This is an indicator for local property. In order to improve the global analysis of cryptographically strong functions, Zhang and Zheng introduced the global avalanche characteristics (GAC). The sum-of-squares indicator related to the GAC is defined as σf = ∑ v ∆ 2 f (v), wher...

متن کامل

Highly Nonlinear 0-1 Balanced Boolean Functions Satisfying Strict Avalanche Criterion

Nonlinearity, 0-1 balancedness and strict avalanche criterion (SAC) are important criteria for cryptographic functions. Bent functions have maximum nonlinearity and satisfy SAC however they are not 01 balanced and hence cannot be directly used in many cryptosystems where 0-1 balancedness is needed. In this paper we construct (i) 0-1 balanced boolean functions on V2k+1 (k ≥ 1) having nonlinearit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Mathematics

دوره 248  شماره 

صفحات  -

تاریخ انتشار 2002